/*banner*/

.banner{margin-top:86px;width:100%;height:600px;position:relative;z-index:1;}
.banner .pic{position:relative;z-index:0}
.banner .pic li{width:100%;height:600px; display:block;background-size:100% 100%;}
.banner .pic li a{width:100%;height:600px; display:block}

.banner .hd{width:100%;position:absolute;bottom:65px;text-align:center;font-size:0;z-index:99999;}
.banner .hd li{margin:0 8px;background:rgba(255,255,255,0.5);height:6px;overflow:hidden;width:60px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
.banner .hd .on{background:#f20008;}

.banner .prev,.banner .next{width:40px;height:60px;margin:-30px 0 0;display:none;background:url(../img/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=40);opacity:0.4}
.banner .prev{left:8%;}
.banner .next{background-position:0 -60px;right:8%;}
.banner .prev:hover,.banner .next:hover{filter:alpha(opacity=60) !important;opacity:0.6 !important}


.bas_man{width:100%;}
.bas_man img{width:100%;}

 .brc_man .brc_bod {
	line-height:2;
	color:#444; /*常态色*/
	font-size:16px;
	height:auto !important;
	min-height:480px;}
.brc_local{padding:18px 0 13px;border-bottom:1px solid #e3e3e3;color:#aaa;font-size:26px;line-height:1.2}
.brc_man .brc_bod img{vertical-align:middle;max-width:100%;}	


.brc_man .news_pic{padding-bottom:10px;}
.brc_man .news_one{padding:30px 0;border-bottom:1px solid #b3b2ae;}
.brc_man .news_one .pic{width:250px;height:160px;float:left;}
.brc_man .news_one .pic img{width:250px;height:160px;}
.brc_man .news_one .det{width:915px;height:160px;float:right;line-height:24px;font-size:14px;color:#555;position:relative}
.brc_man .news_one .det .n_tit{display:block;height:30px;font-size:18px;line-height:24px;color:#333;}
.brc_man .news_one .det .n_tit:hover{color:#6aa9dc}
.brc_man .news_one .det span{display:block;color:#666;height:26px;font-size:14px;line-height:24px;font-family:arial}	
.brc_man .news_one .det .news_more{color:#fff;display:block;width:120px;background:#6aa9dc;line-height:32px;text-align:center;margin-top:20px;}	
	
	
	
/******相关文章*****/
.rel {
	width:100%;
	float:left;
	font-size:14px;
	color:#555555; /*常态色*/
	text-align:left;
	text-indent:17px;
	line-height:29px;
	padding-top:10px;
}
.rel_lst ul{
	margin:0px;
	padding-left:20px;
}
.rel_lst li{
	float:left;
	width:700px;
	height:28px;
	overflow:hidden;
	line-height:28px;
	text-align:left;
	margin:0px;
	list-style:none;
}
.rel_lst li a{
	font-size:13px;
	color:#555555; /*常态色*/
}
.rel_lst li a:hover{
	color:#0088CC; /*重点色*/
}


/******新闻列表*****/
.brc_man .news_list{
	padding:5px 8px;
}
.brc_man .news_list li{
	line-height:38px;
	height:38px;
	border-bottom:1px dashed #cfcfcf;
}
.brc_man .news_list li span{float:right;font-family:arial;color:#888;font-size:12px;display:block}
.brc_man .news_list li i{font-family:simsun;color:#888;font-size:14px;font-style:normal;}

.cp_con{background:#fff;}
.cp_one{width:50%;float:left; height:240px;overflow:hidden;background:#dccf9b;transition:background-color .3s ease-out 0s,color .3s ease-out 0s;}
.cp_box{width:50%;height:240px;display:block;float:left;overflow:hidden;}
.cp_box img{width:100%;height:240px;transition: all 0.8s ease-out 0s;}
.cp_one:hover img{transform: rotate(5deg) scale(1.2);}
.cp_box_txt{width:50%;height:240px;float:left;text-align:center;display:block;}

.cp_box_txt span{display:block;width:100%;padding-top:30px;line-height:68px;font-size:20px;color:#222;text-align:center;}
.cp_box_txt em{display:block;width:100%;height:1px;background:url(img/xx.jpg) center center no-repeat;}
.cp_box_txt p{display:block;padding:15px 40px;line-height:23px;font-size:14px;color:#444;}

.cp_one:hover{background:#a82020;cursor:pointer;}
.cp_one:hover span,.cp_one:hover em,.cp_one:hover p{color:#fff;}
/******新闻列表*****/
.brc_man .lst {
	float:left!important;
	*float:none!important;
	float:none;
	width:100%;
	border-bottom:1px dashed #dfdfdf
}
.brc_man .lst .l,.brc_man .lst .c,.brc_man .lst .r{
	line-height:36px;
	height:36px;
	text-align:left;
	float:left;
	
}
.brc_man .lst .l{
	width:600px; /*mod*/
	overflow:hidden;
}
.brc_man .lst a{
	color:#555555; /*常态色*/
}
.brc_man .lst a:hover{
	color:#0088CC; /*重点色*/
}
.brc_man .lst .r{
	float:right;
	text-align:right;
	color:#777; /*常态色*/
	font-family:arial;
}

.img_list{background:#fff;padding:15px;}
.img_list .pic_one{width:25%;float:left;}
.img_list .pic_one .pic_one_pad{padding:15px;}
.img_list .pic_one .pic_one_pad a{display:block;width:100%;text-align:center}
.img_list .pic_one .pic_one_pad img{width:100%;height:180px;}

.ctt_man .ctt_bod {
	padding:0 0 30px;
	background:#fff;
}

.ctt_man .ctt_img{text-align:center}

.ctt_man .pro_con{padding:15px;line-height:1.8;}

h1.title{
	color:#333;
	font-size:22px;
	font-weight:bold;
	line-height:1.4;
	text-align:center;
	width:100%;
	padding:15px 5px 5px;}



/******相关产品*****/
#rel_pro{
	width:100%;
	float:left;
	margin-top:20px;
}
#rel_pro_nme {
	width:100%;
	float:left;
	color:#434343;
	font:16px/32px Microsoft Yahei,Arial;
	border-bottom:1px solid #d0d0d0;
	text-align:left;
}
.rel_can{
	float:left;
	width:236px;
	height:221px;
	text-align:center;
	cursor:pointer;
	color:#8a8a8a;
	overflow:hidden;
}
.rel_can img{
	border:1px solid #e7e7e7;
	padding:4px;
}
.rel_can img:hover{
	border:1px solid #b42121;
}
.rel_can:hover{
	color:#b42121;
}
.rel_pic{
	width:216px;
	margin:0 auto;
}
.rel_nme{
	margin:0 auto;
	width:216px;
	padding-top:5px;
}
.rollBox{
	width:100%;
	float:left;
	margin-top:20px;
	}
.LeftBotton,.RightBotton{
	height:46px;
	width:21px;
	overflow:hidden;
	float:left;
	cursor:pointer;
	margin-top:70px;
	background:url(img/rel_dot.gif) no-repeat 0px 0px;
	}
.RightBotton{
	float:right;
	background-position:1px -92px;
	}
.LeftBotton:hover{
	background-position:0px -46px;
	}
.RightBotton:hover{
	background-position:1px -138px;
	}
.rollBox .cont{
	width:708px;
	overflow:hidden;
	float:left;
	}
.rollBox .ScrCont{
	width:10000000px;
	}
#List1,#List2{
	float:left;
	}
/******相关信息*****/
#rel_new{
	width:910px!important;
	*width:890px!important;
	width:890px;
	float:left;
	padding:10px;
	background:#f5f5f5;
	margin-top:10px;
}

#rel_new_nme{
	width:100%;
	float:left;
	font-size:14px;
	color:#434343; /*常态色*/
	text-align:left;
	line-height:29px;
}

.rel_lst ul{
	margin:0px;
	padding-left:3px;
}
.rel_lst li{
	float:left;
	width:750px;
	height:28px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:28px;
	text-align:left;
	margin:0px;
	list-style:none;
}
.rel_lst li a{
	color:#555555; /*常态色*/
}
.rel_lst li a:hover{
	color:#b42121; /*重点色*/
}
/******新闻*******/
.ctt_man .dte{
	width:100%;
	font-size:13px;
	padding-bottom:3px;
	border-bottom:1px dashed #d5d5d5;
	padding:10px 0;
	line-height:1.2em;
	color:#999;
	text-align:center;
}

.ctt_man .dte span{
	font-family:arial; /*次要色*/
}
.ctt_man .dte a{
	color:#777; /*次要色*/
}
.ctt_man .dte a:hover{
	color:#b42121; /*重点色*/
}
#ctt_con_in{min-height:200px;}
/******产品*******/
.ctt_new_con{
	text-align:left;
	padding:15px 0;
}
.ctt_pro_con{
		border-top:1px dashed #d5d5d5;
		padding:10px 0 20px;
		text-align:left;}
		
.ctt_pro_top_lft{
	float:left;
	width:400px;
}
.ctt_pro_top_rgt{
	float:right;
	width:400px;
	text-align:left;
}
.ctt_pro_top_rgt h1{
	color:#333;
	font-size:22px;
	line-height:1.8em;padding-bottom:5px;}
.tel1,.tel2{
	color:#818a87;
	font-size:14px;
	font-family:Microsoft Yahei,Arial;
}
.tel2{
	color:#b42121;
	font-size:20px;
}
#ctt_order{
	float:left;
	margin-top:10px;
	padding:6px 28px;
	background:#b42121;
	color:#fff;
	font-size:20px;
	font-family:Microsoft Yahei,Arial;
	cursor:pointer;
	border-radius:3px;
}
#ctt_order:hover{
	background:#fd8800;
}
#ctt_tip{
	float:left;
	width:100%;
	font-size:13px;
	color:#777;
	line-height:1.8em;
	padding:10px 0 20px;
	border-top:1px dashed #d0d0d0;
}
#ctt_tip p{
	text-indent:0;
}
#ctt_con_in{
	font-size:14px;
	line-height:1.8;
	overflow:hidden;
	color:#666
}
#ctt_con_in img{max-width:100%;}
#ctt_pro_con_top{
	width:100%;
	height:30px;
	text-align:left;
	border-bottom:1px solid #d0d0d0;
	background:url(img/bg.gif) no-repeat 2px 0px;
}
.ctt_con_s{
	font-size:14px;
	line-height:1.8em;
	overflow:hidden;
	padding:10px 0;
	color:#666}
.ctt_man .ud{
	color:#a0a0a0; /*次要色*/
	line-height:22px;
	margin-top:15px;
	border-top:1px dashed #d0d0d0;
	padding:10px 0 0;
	width:100%;
	position:relative;
	font-size:13px;
}
.ctt_man .ud a{
	color:#a0a0a0; /*次要色*/
	
}
.ctt_man .ud a:hover{
	color:#b42121; /*重点色*/
}
#ctt_new_back{
	position:absolute;
	z-index:2;
	right:0;
	top:12px;
	width:88px;
	font:14px/16px Arial;
	color:#656565;
}
#ctt_new_back:hover{
	color:#b42121;
}

/*****订购******/
.odr_nme{
	width:100%;
	height:31px;
	float:left;
	margin:10px 0 0;
	background:#b42121;
	color:#fff;
	font:bold 14px/31px Arial;
	text-align:left;
	text-indent:10px;
}
.odr_man{
	width:100%;
	float:left;
	background:#f5f5f5;
}
.odr_man th{
	color:#333;
	font-weight:bold;
	font:16px/18px Microsoft Yahei,Arial;
	text-align:left;
	padding-top:20px;
}
.odr_man td{
	color:#9c9c9c;
	font:14px/16px Microsoft Yahei,Arial;
	text-align:left;
}
.odr_man .tit{	
	color:#b42121;
	font:15px/18px Microsoft Yahei,Arial;
}
.odr_man .txt,.odr_man .ta{
	width:550px;
	height:30px;
	border:1px solid #d9d9d9;
	color:#9c9c9c;
	padding:4px 6px;
	font:14px/18px Microsoft Yahei,Arial;
}
.odr_man .ta{
	height:200px;
}
#order_btn{
	float:right;
	margin:0;
	padding:6px 28px;
	background:#b42121;
	color:#fff;
	font-size:16px;
	font-family:Microsoft Yahei,Arial;
	cursor:pointer;
	border-radius:3px;
	border:0;
}
#order_btn:hover{
	background:#b42121;
}

.lft_bod{padding:0px;background:#fff}

.lft_bod .n{
	color:#484848;
	display:block;
	font-size:16px;
	height:51px;
	line-height:51px;
	padding-left:8px;
	overflow:hidden;
	background:url(../img/nb.jpg) 0 0;
}
.lft_bod .n:hover,.lft_bod .d{
	color:#fff;
	font-weight:bold;
	display:block;
	font-size:16px;
	height:51px;
	line-height:51px;
	padding-left:8px;
	overflow:hidden;
	background:url(../img/nb.jpg) 0 -51px;
}
.lft_bod .n:hover,.lft_bod .q1{
	color:#fff;
	font-weight:bold;
	display:block;
	font-size:16px;
	height:51px;
	line-height:51px;
	padding-left:8px;
	overflow:hidden;
	background:url(../img/nb_green.png) 0 -51px !important;
}
.lft_bod .n:hover,.lft_bod .q2{
	color:#fff;
	font-weight:bold;
	display:block;
	font-size:16px;
	height:51px;
	line-height:51px;
	padding-left:8px;
	overflow:hidden;
	background:url(../img/nb_blue.png) 0 -51px !important;
}
.lft_bod .n:hover,.lft_bod .q3{
	color:#fff;
	font-weight:bold;
	display:block;
	font-size:16px;
	height:51px;
	line-height:51px;
	padding-left:8px;
	overflow:hidden;
	background:url(../img/nb_blue2.png) 0 -51px !important;
}
.lft_bod .n:hover,.lft_bod .q4{
	color:#fff;
	font-weight:bold;
	display:block;
	font-size:16px;
	height:51px;
	line-height:51px;
	padding-left:8px;
	overflow:hidden;
	background:url(../img/nb772.jpg) 0 -51px !important;
}



.lft_bod .sn{
	color:#777;
	display:block;
	font-weight:bold;
	font-size:14px;
	height:50px;
	line-height:50px;
	padding-left:40px;
	overflow:hidden;
	background:#eaeaea;
	border-bottom:1px solid #dedede
}
.lft_bod .sn:hover,.lft_bod .sd{
	color:#01408f;
	font-weight:bold;
	display:block;
	font-size:14px;
	height:50px;
	line-height:50px;
	padding-left:40px;
	overflow:hidden;
	background:#eaeaea;
	border-bottom:1px solid #dedede
}



.lft_bod .xn{
	color:#333;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font:12px/22px Microsoft Yahei,Arial;
	height:22px;
	display:block;
	text-indent:45px;
	background:#ddd;
}
.lft_bod .xn:hover{
	color:#ff8b00;
	background:#ccc;
}
.lft_bod .xd{
	color:#ff8b00;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font:12px/22px Microsoft Yahei,Arial;
	display:block;
	height:22px;
	background:#ccc;
	text-indent:45px;
}


@keyframes myMove{
0%{left:0;}
100%{left:260px;}
}
@keyframes myMove01{
0%{left:-1124px;}
100%{left:0;}
}


/*图片轮换  strat*/
.fimglist{width:540px; height:640px;overflow: hidden;float: left;}

.focus{width:540px; height:640px;overflow: hidden;}
.focusbox{background-color:#FFFFFF; position:relative;}
.focusimg{border:1px solid #d4d4d4; width:540px; height:540px; position:relative; overflow:hidden;-webkit-perspective: 1300px;}
.fimglist{width:42300px; position:relative;-moz-perspective: 1300px;}

.fimglist li{width:540px; height:540px; float:left;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}
.fimglist li a{padding:20px;display:block;}
.fimglist img{
	width:500px;
	height:500px;
	cursor:pointer;
	-webkit-transition:all 2s;
	-moz-transition:all 2s;
	-ms-transition:all 2s;
	-o-transition:all 2s;
	transition:all 2s;
}
.fimglist:hover img{
	-webkit-transform:scale(1.2,1.2);
-ms-transform:scale(1.2,1.2);
-o-transform:scale(1.2,1.2);
-moz-transform:scale(1.2,1.2);
transform:scale(1.2,1.2);
}

.fimglist li.onpre{-webkit-animation:onpre .5s ease-in-out;animation:onpre .5s ease-in-out;opacity:0;-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8);}
@-webkit-keyframes onpre{
	0%{opacity:1;-webkit-transform:rotateY(0deg);}
	100%{opacity:0;-webkit-transform:rotateY(90deg)}
}
@keyframes onpre{
	0%{opacity:1;transform:rotateY(0deg);}
	100%{opacity:0;transform:rotateY(90deg)}
}




.focustool{width:540px; overflow:hidden; padding:10px 0 10px; margin:0 auto; position:relative;}
.ftoollist{position:relative;width:100%;text-align:center;}


.ftoollist li{cursor:pointer;width:76px; -webkit-transition:all .3s linear; transition:all .3s linear; margin:0 5px;display:inline-block;}
.ftoollist a{background:#eee; display:block; padding:1px; position:relative;-webkit-transition:all .3s linear;transition:all .3s linear;}
.ftoollist a:hover{z-index:100; }
.ftoollist img{display:block; width:74px; height:74px;}
.ftoollist .on a{z-index:100; background:#70addd;}
.ftoollist .on{ border-right: none;}
/*.focustool ul li:nth-child(5){ margin-right:0;}*/
/*图片轮换  end*/

.pager{width:100%; text-align:center; margin:10px auto 20px; margin-bottom:30px;}
.pager a,.pager span{display:inline-block; background:#03B6DD; padding:4px 12px; color:#a1a1a1; background:#ececec;}
.pager a:hover{background:#1Eb2fd; color:#fff;}
.pager span{ color:#fff; background:#1E8CDA;}
.pager li {display:inline-block;  color:#a1a1a1; margin-left:5px; height:30px;}
.pager .thisclass a{background:#1Eb2fd; color:#fff;padding:4px 12px;}
